#ifndef GRUPO_H
#define	GRUPO_H
class Usuario;
#include <string>
//#include "Usuario.h"

/*http://www.gidforums.com/t-12513.html*/

//#pragma once

using namespace std;
class Grupo {
private:
    static int ID;
    int id;
   string nombre;
   Usuario* *usuarios;
   int maxUsusarios;
   int tam;
public:
    Grupo(string _nombre="sin nombre",int _maxUsuarios=0);
    Grupo(const Grupo& orig);
    virtual ~Grupo();
    void SetTam(int tam);
    int GetTam() const;
    void SetMaxUsusarios(int maxUsusarios);
    int GetMaxUsusarios() const;
    void AddUsuario(Usuario* usuario);
    Usuario** GetUsuarios() const;
    void SetNombre(string nombre);
    string GetNombre() const;
    
};
#endif /*GRUPO_H*/
